
public class Bascara {
	
	
	private static final double NaN =0;

	
	public void Bascara(double a,double b, double c){
		DentroRaiz s =new DentroRaiz();
		double dentroRaiz=s.DentroRaiz(a, b, c);
		double raiz=(double) Math.sqrt(dentroRaiz);
		if(raiz>=NaN){
			// resuelvo lo q quedo de la raiz y b signo +
			ResolucionMas RESU=new ResolucionMas();
			double Mas=RESU.ResolucionMas(b,raiz);
			// resuelvo lo q quedo de la raiz y b signo -
			ResolucionMenos RESUmenos=new ResolucionMenos();	
			double Menos=RESUmenos.ResolucionMenos(b,raiz);
		
			// resultado final de la divicion
			ResolucionFinal fin=new ResolucionFinal();
			if(a==0){
				System.out.println("error:esta dividiendo con 0 , no se puede realizar");
			}
			else{
				double finallMas=fin.resolucionFinal(Mas,a);
				double finallMenos=fin.resolucionFinal(Menos,a);
				System.out.println("en mas es "+ finallMas+ " y en menos es "+ finallMenos);
		
			}
		}else{System.out.println("error:la raiz esta operando con un numero menor a 0");}
		
		}
	
	
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
	}

}
